FluentBoards\App\Models\Task B

Total Complexity 79
Dependencies 18
Dependents 25
Total lines 683
Lines of code 474
Logical lines of code 155
Comment lines 53
Methods 40
Properties 4

Methods 40

Method Rating Maintainability Complexity Lines of code
moveToNewPosition()
A
42 9 60
boot()
A
47 8 35
mappableFields()
S
37 1 101
createTask()
S
55 6 20
lead_contact()
S
50 3 28
setArchivedAttribute()
S
63 4 10
reIndexTasksPositions()
S
60 3 13
addOrRemoveAssignee()
S
58 2 16
isOverdue()
S
72 3 5
upcoming()
S
72 3 5
isWatching()
S
64 3 10
updateMeta()
S
59 2 15
getMeta()
S
67 2 8
adjustSubtaskCount()
S
64 2 10
close()
S
66 2 9
reopen()
S
66 2 9
assignees()
S
64 1 11
labels()
S
65 1 11
watchers()
S
65 1 11
mappables()
S
62 1 11
scopeType()
S
79 1 3
scopeOverdue()
S
72 1 5
scopeUpcoming()
S
75 1 4
setSettingsAttribute()
S
78 1 3
getSettingsAttribute()
S
80 1 3
activities()
S
72 1 5
comments()
S
79 1 3
notifications()
S
79 1 3
public_comments()
S
72 1 5
board()
S
79 1 3
attachments()
S
72 1 5
parentTask()
S
80 1 3
contact()
S
79 1 3
taskMeta()
S
79 1 3
getMetaAttribute()
S
79 1 3
stage()
S
79 1 3
getArchivedAttribute()
S
80 1 3
user()
S
80 1 3
subtasks()
S
79 1 3
customFields()
S
66 1 10